A Lightweight Visualizer for Java
نویسنده
چکیده
presentations of data structures. It remains to be seen whether LJV can be extendedto support the necessary transformations without sacrificing its essential simplicity. ReferencesNathan Fiedler. JSwat, a Java debugger, April 2004. URL www.bluemarsh.com. Apache Software Foundation. Apache Ant project, August 2004. URL ant.apache.org. Simon Holland, Robert Griffiths, and Mark Woodman. Avoiding object misconceptions. InSIGCSE’97 Twenty-Eighth Technical Symposium on Computer Science Education, pages131–134, San Jose, 1997. ACM Press. ISBN 0-89791-889-4. Christopher Hundhausen and Sarah Douglas. Using visualizations to learn algorithms: Shouldstudents construct their own, or view an expert’s? In IEEE International Symposium onVisual Languages, pages 21–30, September 2000. BEA Systems Inc. BEA WebLogic platform, August 2004. URL www.bea.com. Paul Kinnucan. Java development environment for Emacs (JDEE), August 2004. URL jdee.sunsite.dk/. Jeffrey L. Korn and Andrew W. Appel. Traversal-based visualization of data structures. InProceedings IEEE Symposium on Information Visualization, pages 11–18. IEEE ComputerSociety, 1998. ISBN 0-8186-9093-3. Sam McCall. private communication, October 2003. Sun Microsystems. Sun Java studio, August 2004. URL www.sun.com/forte/. John Mocenigo. Grappa: A Java graph package, August 2004. URL www.research.att.com/~john/Grappa. Thomas Naps. A Java visualizer class: Incorporating algorithm visualizations into students’programs. In ITiCSE’98 Innovation and Technology in Computer Science Education, pages181–184, Dublin, Ireland, August 1998. Thomas L. Naps, Guido Rößling, Vicki Almstrum, Wanda Dann, Rudolf Fleischer, ChrisHundhausen, Ari Korhonen, Lauri Malmi, Myles McNally, Susan Rodger, and J. ÁngelVelázquez-Iturbide. Exploring the role of visualization and engagement in computer scienceeducation. ACM SIGCSE Bulletin, 35(2):131–152, 2003. ISSN 0097-8418. Pat Niemeyer. BeanShell: Lightweight scripting for Java, April 2004. URL www.beanshell.org. Stephen C. North and Eleftherios Koutsofios. Application of graph visualization. In GI’94Graphics Interface, pages 235–245, Banff, Alberta, Canada, 1994. URL citeseer.nj.nec.com/221206.html. Rainer Oechsle and Thomas Schmitt. JAVAVIS: Automatic program visualization with objectand sequence diagrams using the Java debug interface (JDI). In S. Diehl, editor, RevisedLectures on Software Visualization, International Seminar, volume 2269 of LNCS, pages176–190. Springer-Verlag, 2002. ISBN 3-540-43323-6. Andreas Zeller and Dorothea Lütkehaus. DDD — a free graphical frontend for Unix debuggers.SIGPLAN Notices, 31(1):22–27, January 1996.
منابع مشابه
JamOLizer: Garbage Collection Visualizer in the JamVM
Garbage collection is a vital part of a virtual machine. However, the choice of garbage collector and its correct implementation is different for each type of system, especially real-time systems. It is hard to imagine what is happening internally within the garbage collector, which can lead to extremely fragmented systems or systems with degraded performance. GCspy [1] is a free visualization ...
متن کاملError Resilient Streaming of Compressed VRML
We present a Java/VRML visualization tool that supports the dynamic downloading of compressed VRML 3D models. The visualization tool runs in any Java enabled web client with a VRML browser plug-in[2], as well as a standalone Java application using Java3D. The visualizer supports client/server interaction with remote 3D object servers that can stream encoded VRML objects. The encoding server can...
متن کاملThe Weather Visualizer: A Java Tool For Interactive Learning
The growing accessibility of the Internet has opened a vast new world of possibilities for K-12 and higher education. From the first version of NCSA Mosaic to current Java-capable web-browsers, these technologies are slowly enhancing the power of the Internet more than ever before. However, this is an ongoing process, and one that is far from being completed. For example, a vast majority of the...
متن کاملEncyclopedia Walkabouts with VisNomad - A New Visualization Tool Designed as an Aid for Textual Exploration
We present an original visualizer that allows users to travel through the network of pages of an early encyclopedia of computer science. The purpose of this tool is to better understand the relationship between concepts of computer science at an early stage in the development of the field. The visualizer is written in Java, interfaces to a database server, and sports two different graphical rep...
متن کاملJ-Viz: Sibling-First Recursive Graph Drawing for Visualizing Java Bytecode
We describe a graph visualization tool for visualizing Java bytecode. Our tool, which we call J-Viz, visualizes connected directed graphs according to a canonical node ordering, which we call the siblingfirst recursive (SFR) numbering. The particular graphs we consider are derived from applying Shiver’s k-CFA framework to Java bytecode, and our visualizer includes helpful links between the node...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004